×

the telescopic sight meaning in English

光学瞄准器

Related Words

  1. telescopic
  2. telescopic tomast
  3. telescopic tripod
  4. telescopic alidade
  5. telescopic ectacles
  6. telescopic guideway
  7. telescopic plunger
  8. telescopic cylinders
  9. telescopic link
  10. telescopic cover
  11. the telephone problem is obvious
  12. the telephone the radio television
  13. the television set was on
  14. the tell-tale heart
PC Version

Copyright © 2018 WordTech Co.